Relational Semantics for Flow Graph Representations as Basis for Transformational Design of Digital Systems
نویسندگان
چکیده
Transformational design is a promising design methodology which combines correctness by construction and interactive design. In this design methodology the design steps are behaviour preserving transformations of one design representation into another. The representations used in transformational design need to have formal semantical models in order to prove the correctness, the behaviour preserving characteristics, of transformations. This paper presents a formal semantical model for flow graphs based on a relational algebra. Flow graph representations have been shown to be useful in high level synthesis [1]. Together with the presented semantical model, flow graphs are also useful in transformational design.
منابع مشابه
A Denotational Semantics for SIL-11 as basis for Transformational Design of Digital Systems
Transformational design is a promising design methodology which combines correctness by construction and interactive design. In this design methodology the design steps are behaviour preserving transformations of one design representation into another. The representations used in transformational design need to have formal semantic models in order to prove the correctness, behaviour preserving ...
متن کاملTransformational Design of Digital Signal Processing Applications
In the design of modern digital systems, such as image processing systems, it is, because of their complexity, of great importance that correctness is guaranteed during the design. Transformational design is a method that integrates guaranteed correctness into the design process. Correctness-by-construction is obtained by applying local behavior-preserving transformations —which have themselves...
متن کاملA Graph Rewriting Approach for Transformational Design of Digital Systems - EUROMICRO 96. 'Beyond 2000: Hardware and Software Design Strategies'., Proceedings of the 22nd EUR
Transformational design integrates design and verification. It combines “correctness by construciion” and design creativity by the use of pre-proven behaviour preserving transformations as design steps. The formal aspects of this methodology are hidden in the transformations. A constraint is the availability of a design representation with a compositional f o rm1 semantics. Graph representation...
متن کاملA Graph Rewriting Approach for Transformational Design of Digital Systems
Transformational design integrates design and verification. It combines “correctness by construction” and design creativity by the use of pre-proven behaviour preserving transformations as design steps. The formal aspects of this methodology are hidden in the transformations. A constraint is the availability of a design representation with a compositional formal semantics. Graph representations...
متن کاملTransformational Design of Digital Systems based on Graph Rewriting
Transformational design integrates design and verification. It combines “correctness by construction” and design creativity by the use of preproven behaviour preserving transformations as design steps. Transformational design is a formal design methodology in which formal aspects are hidden for the designer. Formal aspects of transformational design as a methodology for high-level synthesis, ar...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993